with one's hands tied - İspanyolca İngilizce Sözlük